Supplier Page from MyBioSource.com for Recombinant Bradyrhizobium japonicum Probable intracellular septation protein A (bll0472)